﻿using System;

namespace Mono.Cecil
{
	// Token: 0x0200008F RID: 143
	public sealed class SafeArrayMarshalInfo : MarshalInfo
	{
		// Token: 0x17000119 RID: 281
		// (get) Token: 0x0600054E RID: 1358 RVA: 0x0001E650 File Offset: 0x0001C850
		// (set) Token: 0x0600054F RID: 1359 RVA: 0x00003EC0 File Offset: 0x000020C0
		public VariantType ElementType
		{
			get
			{
				return this.element_type;
			}
			set
			{
				this.element_type = value;
			}
		}

		// Token: 0x06000550 RID: 1360 RVA: 0x00003ECA File Offset: 0x000020CA
		public SafeArrayMarshalInfo() : base(NativeType.SafeArray)
		{
			this.element_type = VariantType.None;
		}

		// Token: 0x04000158 RID: 344
		internal VariantType element_type;
	}
}
